package com.passbook.merchant.api;

import com.passbook.common.domain.BusinessException;
import com.passbook.common.util.Response;
import com.passbook.merchant.api.dto.MerchantDTO;
import com.passbook.merchant.api.dto.PassTemplateDTO;

public interface MerchantService {
    MerchantDTO queryMerchantById(Long merchantId) throws BusinessException;

    MerchantDTO createMerchant(MerchantDTO merchantDTO) throws BusinessException;

    Response dropPassTemplate(PassTemplateDTO passTemplateDTO);
}
